* {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	margin:0;
	padding: 0;
}

*:before,
*:after {
	box-sizing: border-box;

}
::-webkit-scrollbar {display:none}
body {
	-ms-overflow-style:none;
	/*火狐下隐藏滚动条*/
	overflow:-moz-scrollbars-none;
}
body, input, button, select, optgroup, option, textarea, blockquote, dd, dl, figure, form, pre, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,#app{
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}
menu, ul, ol {
	list-style: none;
	margin: 0;
	padding: 0;
}
.shadow {
	-webkit-box-shadow: 0px 5px 40px 0px rgba(17, 58, 93, 0.1) !important;
	-ms-box-shadow: 0px 5px 40px 0px rgba(17, 58, 93, 0.1) !important;
	box-shadow: 0px 5px 40px 0px rgba(17, 58, 93, 0.1) !important;
}
.is-always-shadow{
	-webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin: 0;
	padding: 0;
}

button, input, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
	outline: none;
}

input::-ms-clear, input::-ms-reveal {
	display: none;
}

code,
kbd,
pre,
samp {
	font-family: $code-family;
}

